﻿using MediatR;

namespace T_settlement.API.Application.Command.settlementCommand
{
    public class UpdatesettlementCommand:IRequest<int>
    {
        /// <summary>
        /// 结算ID
        /// </summary>

        public int SettlementId { get; set; }



        /// <summary>
        /// 业务单号
        /// </summary>

        public string? Number { get; set; }


        /// <summary>
        ///货主单位
        /// </summary>
        /// 

        public string? Nnit { get; set; }

        /// <summary>
        /// 支付方式
        /// </summary>
        public int? PayType { get; set; }

        /// <summary>
        /// 吨位
        /// </summary>
        public decimal? Tonnage { get; set; }

        /// <summary>
        /// 单价
        /// </summary>
        public decimal? NnitPrice { get; set; }

        /// <summary>
        /// 金额
        /// </summary>
        public decimal? Amount { get; set; }

        /// <summary>
        /// 业务日期
        /// </summary>
        public DateTime? BusinessTime { get; set; }

        /// <summary>
        /// 经办人
        /// </summary>
        /// 

        public string? Attn { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string? Remark { get; set; }

        /// <summary>
        /// 核对状态
        /// </summary>
        public int CheckState { get; set; }
    }
}
